home *** CD-ROM | disk | FTP | other *** search
- /* ===========
- * C3DModel.hh
- * ===========
- *
- * Implemented by C3DModel.cc
- */
-
- #pragma once
-
- #include "NGLList.hh"
-
- typedef struct STriplet {
- double coords[3];
- } STriplet;
-
- class C3DModel {
- public:
- C3DModel();
- virtual ~C3DModel();
-
- virtual long CountDots();
- //virtual STriplet &GetDot(long inIndex);
- virtual void GetDot(long inIndex, double &x, double &y, double &z);
- virtual void AddDot(double x, double y, double z);
-
- protected:
- NGLList<STriplet *> mPoints;
-
- };
-